-- 脚本 tab 标签 - [ 功能 ] 页面
function UiTabYouka(option)
  -- RxLog('--- UiTabYouka 1')

  local ykDhSourceData, ykDhDetailData = UiComboxTime:dhTimeZone()
  local ykDnCountList = UiComboxCount:numList(0, 20)

  local uiArray = nil

  local si = sysInit or {}
  local ratio = si.ratio or {}
  local siWidth = ratio.width or 540
  local siHight = ratio.height or 960
  local tip = '分辨率、尺寸: '..tostring(siWidth)..'x'..tostring(siHight)

  uiArray = UiCore:addUI(nil, {
    UiCore:Label_large(tip),
    UiCore:Line_max_width(),
  })

  if option == 'main' then
    uiArray = UiCore:addUI(uiArray, {
      UiCore:Label_large('官方[游卡]多号 - 测试单线程'),
      UiCore:LabelColumns('测试', 1),
      UiCore:Switch('youka_test_auto'),
      UiCore:Line_max_width(),
    })
  end

  uiArray = UiCore:addUI(uiArray, {
    UiCore:Label_large('官方[游卡]多号 - 自动切换'),
    UiCore:LabelColumns('多号切换', 1),
    UiCore:Switch('youka_auto'),
    UiCore:Label_little('方便小号摸任务; 不支持第三方登录,不支持[私服]'),
    UiCore:Label('如果[单号]使用 [敦煌xx], 当前启用会优先于[敦煌xx] 并 改 [功能] 为 日常'),
    UiCore:Label_little('小号 [试炼] - 随意的-自下而上'),
    UiCore:Label('- - - 如果[app]在当前设备是第一次运行，请手动挑战一下，根据提示 长按某个武将查看信息'),
    UiCore:Label_little('- - - 每次运行脚本，都是从第1个开始切号。'),
    UiCore:Label_little('- - - 选区错误，会走 第1个区哦！'),
    UiCore:Label_little('- - - 如果一个账号+密码 错误，则更换下一个'),
    UiCore:Line_min_width(),

    UiCore:Label_little('小号 mini-仅仅做日常任务，不做养成任务'),
    UiCore:LabelColumns('mini任务', 1),
    UiCore:Switch('youka_mini', 'on'),
    UiCore:Label_little('----如果关闭，小号会按照大号一样，进行繁琐的任务、挑战'),
    UiCore:Label_little('----如果关闭, 小号最多可以用5个'),
    UiCore:CheckBoxGroup('youka_mini_task','神树,神武,活动,山野,召唤,战马,回收,跨服竞技,跨服军团投票,华容道,充值-无尽,特殊活动','0@1@3@4@5@7@8', 2),
    UiCore:Line_min_width(),

    UiCore:Label_little('Boss - 攻打次数一次后切换号 '),
    UiCore:Label_little('答题 - 进入一次后切换号'),
    -- UiCore:Label_little('军团战 - 只是进入 - `等待开发`'),
    -- UiCore:Label_little('三国战记 - 打一次就切号 - `等待开发`'),
    UiCore:Line_max_width(),

    UiCore:Label_little('各个号 [背包] 蔬菜截图'),
    UiCore:LabelColumns('截图', 1),
    UiCore:Switch('yk_knapsack_shuCai'),
    UiCore:Label('截图文件： /mnt/sdcard/TouchSprite/res/shucai'),
    UiCore:Label_card_Columns('非首次运行', 1),
    UiCore:Label_card_Columns('', 0),
    UiCore:Label('[首次]运行不会操作，因为不是[自动]切号，不知道哪个号的蔬菜'),
    UiCore:Line_min_width(),

    UiCore:Label_little('敦煌发单 - 每个账号 > 95 级'),
    UiCore:LabelColumns('所有号-发单开关', 1),
    UiCore:Switch('yk_dh_send_receipt', 'off'),
    UiCore:LabelColumns('发单个数', 1),
    UiCore:ComboBoxColumns('yk_dh_send_count',ykDnCountList,'0', 100),
    UiCore:LabelColumns('发布到世界', 1),
    UiCore:Switch('yk_dh_send_to_world', 'off'),
    UiCore:Label('发单时间'),
    UiCore:ComboBox('yk_dh_send_timeStart',ykDhSourceData,'0', ykDhDetailData, ykDhDetailData),
    UiCore:ComboBoxSub('yk_dh_send_timeStart', 'yk_dh_send_timeEnd',ykDhDetailData),
    UiCore:Label_card_Columns('等级>=95', 1),
    UiCore:Label_card_Columns('官衔>=中郎将', 1),
    UiCore:Label_card_Columns('发单时间', 1),
    UiCore:Label_card_Columns('本地记录次数', 0),
    UiCore:Label('单独发单请手动发单，敦煌记录`领取`是自动的无需关心'),
    UiCore:Line_min_width(),

    -- UiCore:Label_little('矿战 - 22:00发车 - `等待开发`'),
    -- UiCore:Switch('yk_kingWar_driveCar'),
    -- UiCore:Line_max_width(),

    ------------------------------
    ------------------------------
    UiCore:Label_large('配置 [游卡] - 不用的请[关闭]账号'),
    UiCore:Label('-------最多配置20个-------'),
  })

  uiArray = UiCore:addUI(uiArray, UiTabMulitiAccount(20))

  return uiArray
end
